4e5a3ebaeebbbb8cebc237e5800be467d3bdaf98,Mage.Sets/src/mage/sets/avacynrestored/RainOfThorns.java,RainOfThorns,RainOfThorns,#UUID#,49

Before Change


        mode2.getTargets().add(new TargetPermanent(new FilterLandPermanent()));
        this.getSpellAbility().addMode(mode2);

        Mode mode3 = new Mode();
        mode3.getEffects().add(new DestroyTargetEffect("Destroy target artifact, then destroy target enchantment"));
        mode3.getTargets().add(new TargetArtifactPermanent());
        mode3.getTargets().add(new TargetPermanent(new FilterEnchantment()));
        this.getSpellAbility().addMode(mode3);

        Mode mode4 = new Mode();
        mode4.getEffects().add(new DestroyTargetEffect("Destroy target artifact, then destroy target land"));

After Change


        // Choose one or more - Destroy target artifact; destroy target enchantment; and/or destroy target land.
        this.getSpellAbility().addEffect(new DestroyTargetEffect());
        this.getSpellAbility().addTarget(new TargetArtifactPermanent());
        this.getSpellAbility().getModes().setMaxModes(1);
        this.getSpellAbility().getModes().setMaxModes(3);

        Mode mode1 = new Mode();